water power in English
- water power⇄water power
1. the power from flowing or falling water. It can be used to drive machinery and generate electricity.
2. a fall or flow of water that can supply power.
3. the right or privilege of a mill to make use of this.